Local Search for the Minimum Fundamental Cycle Basis Problem
نویسنده
چکیده
Let G=(V,E) be a bi-connected graph with non-negative weights on its m edges. Let n be the number of vertices of G. With respect to any spanning tree T of G we have a fundamental cycle basis of G formed by the m-n+1 fundamental cycles, each one corresponding to one of the co-tree edges. The problem of determining one such basis minimising the sum of the length of its cycles (MinFCB) is known to be NPhard. Applications exist in organic chemistry, periodic scheduling, and electrical networks. A recent result proves that no polynomial time approximation scheme can exist for MinFCB unless P=NP. The problem of determining a tree with respect to which the longest fundamental cycle is minimum is also NP-hard. When fundamentality is not required, that is when one looks for a basis of the cycle space of the graph, both problems are solvable in polynomial time. Constructive heuristics have been proposed in the literature, which are fast and an obvious first choice for very large instances. However they tend to produce solutions which are far from optimal. We report about on-going research on Local Search approaches for MinFCB. A formulation as Mixed Integer Programming problem is presented and proved effective for obtaining bounds. Preliminary computational results are reported. The final part of this work outlines some future research directions.
منابع مشابه
Edge-swapping algorithms for the minimum fundamental cycle basis problem
We consider the problem of finding a fundamental cycle basis with minimum total cost in an undirected graph. This problem is NP-hard and has several interesting applications. Since fundamental cycle bases correspond to spanning trees, we propose a local search algorithm, a tabu search and variable neighborhood search in which edge swaps are iteratively applied to a current spanning tree. We als...
متن کاملSIMULATED ANNEALING ALGORITHM FOR SELECTING SUBOPTIMAL CYCLE BASIS OF A GRAPH
The cycle basis of a graph arises in a wide range of engineering problems and has a variety of applications. Minimal and optimal cycle bases reduce the time and memory required for most of such applications. One of the important applications of cycle basis in civil engineering is its use in the force method to frame analysis to generate sparse flexibility matrices, which is needed for optimal a...
متن کاملA novel local search method for microaggregation
In this paper, we propose an effective microaggregation algorithm to produce a more useful protected data for publishing. Microaggregation is mapped to a clustering problem with known minimum and maximum group size constraints. In this scheme, the goal is to cluster n records into groups of at least k and at most 2k_1 records, such that the sum of the within-group squ...
متن کاملA Novel Experimental Analysis of the Minimum Cost Flow Problem
In the GA approach the parameters that influence its performance include population size, crossover rate and mutation rate. Genetic algorithms are suitable for traversing large search spaces since they can do this relatively fast and because the mutation operator diverts the method away from local optima, which will tend to become more common as the search space increases in size. GA’s are base...
متن کاملSolving multi-objective team orienteering problem with time windows using adjustment iterated local search
One of the problems tourism faces is how to make itineraries more effective and efficient. This research has solved the routing problem with the objective of maximizing the score and minimizing the time needed for the tourist’s itinerary. Maximizing the score means collecting a maximum of various kinds of score from each destination that is visited. The profits differ according to whether those...
متن کامل